package com.ilearn.iodata.iolingo.service.metadata.core.edm.mapper.api;


import com.ilearn.iodata.iolingo.service.metadata.core.edm.mapper.exception.ODataGenericModelException;

//TODO remove extension
public interface GenericAssociationAttribute extends GenericAttribute {

  public GenericStructuredType getTargetEntity() throws ODataGenericModelException;

  public boolean isCollection();

  public GenericAssociationAttribute getPartner();

  public GenericAssociationPath getPath() throws ODataGenericModelException;

}
